package org.nanotek.lucene;

/**
 * A functional interface to describe the Actor Role.
 * 	T - Type, especify a certain stereotype given to this actor.
 *  this stereotype can be defined as "which
 *	P - Paper or Role that he plays on the event.
 *	M - Mass of result or Initial Mass.
 *  return an object of  T type.
 *  NAO GOZA AGORA JOSE SENAO VOCE VAI TER UM TRECO.
 */

public interface QueryActor <T,P,M>{
	public T doAct(P role,T type,M merde);
}

